Big Huge Thesaurus

religious residence

noun